/**
 * 登录模块类型定义
 */

export interface LoginCredentials {
  /** 用户名 */
  username: string;
  /** 密码 */
  password: string;
  /** 是否记住登录状态 */
  remember?: boolean;
}

export interface LoginResponse {
  /** JWT token */
  token: string;
  /** 用户信息 */
  user: {
    /** 用户 ID */
    id: number;
    /** 用户名 */
    username: string;
    /** 用户邮箱 */
    email: string;
  };
} 